#!/usr/bin/env python3
# -*- coding: utf-8 -*-

"""
智能人脸追踪系统 - 新版本MCP服务入口
Intelligent Face Tracker System - New Version MCP Service Entry Point

这是新版本的主入口文件，启动基于FastMCP的统一服务器。
如果需要使用原版本，请运行 main_legacy.py
"""

import sys
import asyncio
from pathlib import Path

# 添加项目根目录到Python路径
project_root = Path(__file__).parent
if str(project_root) not in sys.path:
    sys.path.insert(0, str(project_root))

try:
    from face_tracker_mcp.main import main
    
    if __name__ == "__main__":
        print("智能人脸追踪系统 - MCP版本 v2.0.0")
        print("启动统一服务器...")
        print("按 Ctrl+C 停止服务")
        print("-" * 50)
        
        asyncio.run(main())
        
except ImportError as e:
    print(f"导入错误: {e}")
    print("请确保已安装所有依赖包:")
    print("  pip install -r requirements.txt")
    sys.exit(1)
except Exception as e:
    print(f"启动失败: {e}")
    sys.exit(1)
